casting lots - Spanish English Dictionary